package com.eian.boot.module.common.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * ID生成结果VO
 *
 * @author alex.meng
 * @createTime 2025-10-15
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "ID生成结果")
public class IdResultVO {

    @Schema(description = "生成的ID（字符串形式）", example = "CK0000000123456")
    private String id;

    @Schema(description = "生成的ID（数字形式，仅数字ID有值）", example = "123456")
    private Long numericId;
}

